casting off - Spanish English Dictionary